.root{
    -fx-font-family: "Roboto";
}
.login-background{
    -fx-background-color: #3333cc;
    -fx-background-image: url("/image/login/background.png");
    -fx-background-size: 100%;
    -fx-background-repeat: stretch;
    -fx-background-position: center bottom;
}

#tea_register_font{
    -fx-font-size: 25px;
    -fx-text-fill: #dfeaf9;
    -fx-font-weight: bold;
}

#login-container{
    -fx-background-color: white;
    -fx-background-radius: 10;
    -fx-background-insets: 0px;
}

.label_text {
    -fx-font-size: 15px;
    -fx-text-fill: #4b88dc;
}

.form-ceil {
    -fx-pref-width: 350px;
    -fx-pref-height: 38px;
}

.normal_text {
    -fx-font-size: 15px;
}

.register_text{
    -fx-font-size: 15px;
    -fx-text-fill: #4b88dc;
}

.register_text:hover{
    -fx-cursor: hand;
}

.login_btn {
   -fx-background-color: #3333cc;
    -fx-text-fill: #d7e4f7;
    -fx-pref-height: 25px;
    -fx-pref-width: 220px;
    -fx-padding: 0.7em 5em;
    -fx-font-size: 14px;
    -jfx-button-type: RAISED;
    -fx-font-family: "思源黑体 CN Medium";
}

.login_btn:hover{
    -fx-cursor: hand;
}

.college{
    -jfx-focus-color: #3333cc;
    -jfx-unfocus-color: #4d4d4d;
    -fx-prompt-text-fill: #4d4d4d;
    -fx-font-size: 14;
    -fx-font-family: "思源黑体 CN Medium";
}
.college .jfx-list-cell:odd:selected > .jfx-rippler > StackPane,
.college .jfx-list-cell:even:selected > .jfx-rippler > StackPane {
    -fx-background-color: #3333cc;
}
.college .jfx-list-cell:filled:hover,
.college .jfx-list-cell:selected .label {
    -fx-text-fill: #ffffff;
    -fx-background-color: #3333cc;
}

.blue-spinner .arc {
    -fx-stroke: #4285f4;
}

/*.blue-spinner .track {*/
/*    -fx-stroke: #d0d0d0;*/
/*}*/
